pub fn odd_fibnacci_sum(threshold: u32) -> u32 {
    // 声明存放求和后的变量
    let mut sum = 0;
    // 声明斐波那契数列
    let mut fibnacci = (0,1);
    // 当最大的斐波那契数大于了传入的参数时，就跳出
    while fibnacci.1 < threshold {
        // 判断是否为奇数
        if fibnacci.1%2 != 0{
            sum += fibnacci.1;
        }
        // 获取最新的数值
        let temp = fibnacci.0+fibnacci.1;
        // 进行斐波那契的新旧更换
        fibnacci.0 = fibnacci.1;
        // 将最新的数值放入斐波那契数列中
        fibnacci.1 = temp;
        print!("{} ",fibnacci.1);
    }
    // 完成后换行
    println!(" ");
    sum
}
